Microsoft DirectX 8.1 (C++)

ScheduleEntries Object

This topic applies to Windows XP Home Edition and Windows XP Professional only.

A ScheduleEntries object is a collection of ScheduleEntry objects. This collection can represent the broadcast schedule for a period of time based upon the start and end times of the ScheduleEntry objects in the collection.

This object exposes the following properties, methods and events.

Property Description
AddNew Adds an object to the collection.
Count Retrieves the number of ScheduleEntry objects in the collection.
Item Retrieves the ScheduleEntry object located at the specified index.
ItemsByKey Retrieves a sorted collection of objects that meet the specified criteria.
ItemsInTimeRange Retrieves a collection of objects whose start or end times occur within the specified range.
ItemsWithMetaProperty Retrieves a collection of objects all associated with the specified MetaProperty object.
ItemsWithMetaPropertyCond Retrieves a collection of ScheduleEntry objects that all meet the condition of a specified MetaPropertyCondition object.
ItemsWithService Retrieves a collection of ScheduleEntry objects that are all associated with the specified Service object.
ItemWithServiceAtTime Retrieves a ScheduleEntry object by service and time.

Method Description
Remove Removes a specified object from the repository.
RemoveAll Removes all objects in the collection from the repository.
Resync Updates the collection.

Event Description
ItemAdded An object has been added to the collection.
ItemChanged An object in the collection has changed.
ItemRemoved An object has been removed from the collection.
ItemsChanged Two or more objects in the collection have been changed, added, or removed.